Modeling Virtual Gardens by Autonomous Procedural Agents
نویسندگان
چکیده
Cultivated virtual plant ecosystems modeling by means of simple memoryless procedural agents is presented. The ecosystem growth is a dynamic process with a tendency to chaos. An agent can move in the ecosystem and perform certain actions defined by users in the agent description file. Agents can seed new plants, pull out weeds, water plants, and communicate by message passing to distribute their tasks. An example of a successive garden cultivation in a wild ecosystem is presented. Agents first eliminate weeds, prepare space for and lay sidewalks, plant garden flowers, and protect their development. The main contribution of this paper is to show that autonomous agents can be used as a tool for user assisted procedural modeling of highly complex scenes.
منابع مشابه
From Their Environment to Their Behavior: A Procedural Approach to Model Groups of Virtual Agents
Simulation of everyday situations from real life can be a very useful tool in entertainment applications and training systems. Such applications, as games or computer animated movies usually need to provide virtual environments populated with virtual autonomous agents. Commonly, the agents need to be able to evolve in their environment, avoiding collision with each other and obstacles, besides ...
متن کاملNormative Echoes: Use and Manipulation of Player Generated Content by Communities of NPCs
Normative Echoes is an interactive installation that explores ways to combine player-created content with procedural content. Animated autonomous agents inhabit virtual islands on stationary computers; a tablet PC is used as a virtual raft to transfer agents between the islands. The agents on each island communicate with one another and form scenario-based computational representations of their...
متن کاملProcedural Modeling and Physically Based Rendering for Synthetic Data Generation in Automotive Applications
We present an overview and evaluation of a new, systematic approach for generation of highly realistic, annotated synthetic data for training of deep neural networks in computer vision tasks. The main contribution is a procedural world modeling approach enabling high variability coupled with physically accurate image synthesis, and is a departure from the hand-modeled virtual worlds and approxi...
متن کاملA declarative approach to procedural modeling of virtual worlds
With the ever increasing costs of manual content creation for virtual worlds, the potential of creating it automatically becomes too attractive to ignore. However, for most designers, traditional procedural content generationmethods are complex and unintuitive to use, hard to control, and generated results are not easily integrated into a complete and consistent virtual world. We introduce a no...
متن کاملModeling and Verification of Distributed Autonomous Agents Using Logic Programming
Systems of autonomous agents providing automated services over the Web are fast becoming a reality. Often these agent systems are constructed using procedural architectures that provide a framework for connecting agent components that perform specific tasks. The agent designer codes the tasks necessary to perform a service and uses the framework to connect the tasks into an integrated agent str...
متن کامل